hose reel type irrigation machine - Spanish English Dictionary